<?php

class model_tempDemo extends L {

    /**
     * 描述 ：分页的查询语句拼接
     * 作者 ：Zoro.Zhu
    **/
    public static function searchSql($params = array()){
        $sql = "SELECT
            {{queryColumn}}
        FROM
            `temp_demo`
        WHERE 1";
        //{{search}}
        return $sql;
    }

    /**
     * 描述 ：执行修改数据的sql
     * 作者 ：Zoro.Zhu
    **/
    public static function updateSql($data = array()){
        $sql = "UPDATE `temp_demo` 
        SET {{update}}
        WHERE
            `{{keyId}}` = '{$data['{{keyId}}']}'";
        return L::sql($sql);
    }

    /**
     * 描述 ：执行插入数据的sql
     * 作者 ：Zoro.Zhu
    **/
    public static function insertSql($data = array()){
        $sql = "INSERT INTO `temp_demo`(
            {{insertColumn}}
        ) VALUES (
            {{insertData}}
        )";
        return L::sql($sql);
    }

    /**
     * 描述：根据主键获取数据
     * 作者：Zoro.Zhu
    **/
    public static function getKeyInfo($key){
        $sql = "SELECT
            {{queryColumn}}
        FROM
            `temp_demo`
        WHERE 
            `{{keyId}}` = '{$key}'";
        return L::sql($sql);
    }

}